package buffbuildergui;

import java.util.ArrayList;

public class EntityBoolModifier extends Entity {
    public EntityBoolModifier() {
        super();
        ArrayList<String> temp = new ArrayList<>();
        Property p = null;
        Property q = null;
        ArrayList<Property> al = null;
        temp = new ArrayList<>();
        temp.add("\"ActivelyBeingConstructed\"");
        temp.add("\"CannotBeDamaged\"");
        temp.add("\"CanBeCaptured\"");
        temp.add("\"CannotBeColonized\"");
        temp.add("\"DetectIncomingHyperspacingEntities\"");
        temp.add("\"DisableAbilities\"");
        temp.add("\"DisableAbilitiesUltimate\"");
        temp.add("\"DisableAngularEngines\"");
        temp.add("\"DisableConstruction\"");
        temp.add("\"DisableFighterLaunch\"");
        temp.add("\"DisableLinearEngines\"");
        temp.add("\"DisableModuleFunctionality\"");
        temp.add("\"DisablePhaseJump\"");
        temp.add("\"DisableRegeneration\"");
        temp.add("\"DisableWeapons\"");
        temp.add("\"DisableWeaponsUltimate\"");
        temp.add("\"HasShieldMeshEffect\"");
        temp.add("\"HasTauntTarget\"");
        temp.add("\"IsIllusionShip\"");
        temp.add("\"IsPhaseGateEndPoint\"");
        temp.add("\"IsResourceFocusActive\"");
        temp.add("\"ImmuneToNonUltimateDisable\"");
        temp.add("\"InstantBuildFighters\"");
        temp.add("\"JumpBlockerImmune\"");
        temp.add("\"PhaseOut\"");
        temp.add("\"ProxySensor\"");
        temp.add("\"WeaponsDealNoDamage\"");
        props.add(p = new Property("entityBoolModifier",Property.FINITE,temp,this));
    }
}
